small bird of sardinia - Alemán Inglés Diccionario